package com.tbit.uqbike.webmanager.dao.core;

import com.tbit.uqbike.object.pojo.vo.SendPhoneVo;
import com.tbit.uqbike.object.view.FollowDTO;

import java.util.List;

/**
 * @Author LHX
 * @Date 2023/11/16 10:31
 */
public interface SensitivenessDao {
	/**
	 * 关注
	 * @param followDTO followDTO
	 */
	void follow(FollowDTO followDTO);

	/**
	 * 取关
	 * @param followDTO followDTO
	 */
	void uncheck(FollowDTO followDTO);

	/**
	 * 是否关注
	 * @param followDTO followDTO
	 * @return int
	 */
	int getSens(FollowDTO followDTO);

	/**
	 * 获取手机号
	 * @param accountId 区域id
	 * @param type      类型
	 * @return SendPhoneVo
	 */
	List<SendPhoneVo> sendPhone(Integer accountId, Integer type);
}
